sewer rats - Francés Inglés Diccionario